import type { BaseEntity } from '@/api/model/resultModel';

/**
 * 商品兑换记录查询对象
 */
export interface XhljGoodsRedemptionRecordsQuery extends BaseEntity {
    /** 兑换记录ID */
    recordId?: number;
    /** 兑换所用积分 */
    redemptionPoints?: number;
    /** 兑换所用货币金额 */
    redemptionCurrency?: number;
    /** 兑换状态（0=成功，1=失败，2=取消） */
    status?: string;
}
/**
 * 商品兑换记录业务对象
 */
export interface XhljGoodsRedemptionRecordsForm {
  /** 兑换记录ID */
  recordId?: number;
  /** 兑换所用积分 */
  redemptionPoints?: number;
  /** 兑换的商品ID */
  goods?: object;
  /** 兑换的商品IDId */
  goodsId?: number;
  /** 兑换所用货币金额 */
  redemptionCurrency?: number;
  /** 兑换日期和时间 */
  redemptionDate?: any;
  /** 兑换状态（0=成功，1=失败，2=取消） */
  status?: string;
}
/**
 * 商品兑换记录视图对象
 */
export interface XhljGoodsRedemptionRecordsVo {
  /** 兑换记录ID */
  recordId?: number;
  /** 兑换所用积分 */
  redemptionPoints?: number;
  /** wx_user（兑换用户） */
  wxUser?: object;
  /** 兑换的商品ID */
  goods?: object;
  /** 兑换所用货币金额 */
  redemptionCurrency?: number;
  /** 兑换日期和时间 */
  redemptionDate?: any;
  /** 兑换状态（0=成功，1=失败，2=取消） */
  status?: string;
}
